import { get, post } from '@/utils/http'

enum API {
  // 获取公司名称接口地址
  GETCOMPANY_API = '/company/getCompanyName',
  // 修改公司名称接口地址
  UPDATECOMPANY_API = '/company/setCompanyName',
  // 获取公司信息
  GETCOMPANYINFO_API = '/company/getCompanyInfo',
  // 修改公司信息
  UPDATECOMPANYINFO_API = '/company/setCompanyInfo',
  // 获取全部轮播图
  GETALLSWIPER_API = '/company/getAllSwiper'
}
// 获取公司名称接口
export const getCompanyNameAPI = () => {
  return get<string>(API.GETCOMPANY_API)
}

// 修改公司名称接口
export const updateCompanyNameAPI = (set_value: string) => {
  return post<void>(API.UPDATECOMPANY_API, { set_value })
}

// 获取公司信息接口
export const getCompanyIntroduceAPI = () => {
  return get<CompanyList[]>(API.GETCOMPANYINFO_API)
}

// 修改公司信息接口
export const updateCompanyIntroduceAPI = (set_value: string, set_name: string) => {
  return post<void>(API.UPDATECOMPANYINFO_API, {
    set_value,
    set_name
  })
}

// 获取轮播图接口
export const getAllSwiperAPI = () => {
  return get<CompanyList[]>(API.GETALLSWIPER_API)
}
